<template>
  <h1>我是第一个页面</h1>
  <!-- 插值指令:将页面显示的文本与响应式变量的值进行绑定
  如果修改变量的值，页面显示的文本也会随之改变-->
  <span>{{info}}</span>
  <p>{{info}}</p>
  <h1>{{info}}</h1>
  <!-- 响应式变量的值还可以拼接 -->
  <span>{{info+'中午好'}}</span>
  <hr>
  <p v-text="info"></p> <!-- v-text渲染文本内容-->
  <p v-html="info"></p> <!-- v-html若有html元素，会按照元素效果进行渲染-->
  <button @click="f">点我</button> <!-- 添加点击事件@click -->
</template>

<script setup>
import {ref} from "vue";
//1.定义响应式变量,注意:必须导入！
const info = ref('我是info666');
//2.定义箭头函数，修改响应式变量的值，点击按钮会调用以下函数
const f = ()=>{
  console.log(info);
  info.value = '我是<mark>info2</mark>';//在JS中使用响应式变量的值，必须.value属性!!!
}

</script>

<style scoped>

</style>